(..........# ...........# ........(..+ ...(.......# ....(.....(# .....(.....# ......)((.### ......)