##### ##...## ##.....## #.......# #.......# #.......# ###### ##.....## #....#########################.......# #....................................###... ####...######################......<....... ###..........o##############............ #######....goo...b............#####... #....r###.o.....#######.# . ####### ###..## #######....[ ...# ##.....## ##.# ...# ##... ##.......## #)# ... .... #.........# #........ .. #.... #.........# ......... . #.....>...###.....g.... #....... ##...%....gg#...?.<.... #......g..##..r........ .................. .........g....#... ..#......?...## . #.........## ##......)## #....%..#