############# #...........# #...........# #..(........######### #.......<............ #.................... #......^............. #...........######### #...........# ##########'## #$# #....oo.....# #.....o.....# .......?......# .....######+### ..... .... ..##