....# #....# #....# #....# #...###### ### ..######........####.. ...................... .......<.............. ...................... ....ooa............o... ............##..a.# #.#### ...........>##....###o)..# ...o.!......#........a.o## ....[.......#...........# ............#...........# ...........#...........# ..........#...........## .........##..##.##....# ........##############