# .# .#.# # ... #.####+#.# ## #........###.. ####.....#.... ##........... #.........._. +............ #..)......... ##.......### ##..<..## ##...## ##+##