### .. ###### ######## #.# #....... ......# #.. #........ #....# #.###........ #..rb#######.# #.<.......... #..@ooZ.O.>..# ###............ .####b.o5#######.##............... .........# #...#.................. .........###......##.#............ ...#####....)........#............ .. ....O..#.....##..##............ .#...###..#..###..........##### ###.....###.....##.......# #................>.....# #.##..###..#####.......# #..# ##.# ........# #.# ##.......# #...@# #.......# ......# ######.## ######.# .# .? .#. #.#