##### ######...### ######...##.....# #...##...##.....##############. #.........................oo.o. ... ####......#####...############.... #..# #....##...# #...# #..# #....####.# ##### #..# #...(# #.# ############..#### ####.# #.##### ####................ #.# #.#...## ####.................## #.# #.#....### #.......#######.......# #.####........###..........####...<...#.# .........................<.......=.......# ................................#...####.. ...##......###########...######.#...# .................... ...... ........ ################## #...#.. ##.....### #...#.. #.....# #...# #...... #.. #.#...## .#..