###### ##### #....# ##...###....#### ##.....##.......# #.......#....##.## #.......#....##..# ######### #.......#....###.#####........ ##.....#...................... ##........#######.<.........## #.......### ######......# #.......# #......## #.......# ####.......### ##....>## #.....>....... ##...## #....#.......## ##### #.## #.......# .......####.### .. ...#### ###.?.#...# . #..J......# ###.#####.# #..# #.... #....# #.....# ##....# ....# ##..#