.### ..........# ##... ...........# #... ............ #.. ............# ##.# . ............# #..## .. ............####...### ... .............#.......####.... ...............####.......... .......)....#.## ###..##.... ............#.# #..# . .......<......# ##.## ..............# #..# ..............## ##.## .......)...#...####..# ....................## ................#.......... ...............####........ ........o......# #....###. ......o.).#..# #.....# ......o..##.## #..#.... .........##.# #..##.... ........##..# #..# #..# ........# ..# ........# .# ......... .........