## ### #####.### ... ..#.... ######### #.##.#..# #.......#####.#.#.###### #............#..<....... #.#####...........#####. #. #..###.......### #.#####..)...........# #........###.......#.# #..####### #....>.##.# #..# #....>## . #..#########..#.## . #.......a.....#.# #..##########.#.# #.....# #. .# ....#.... .##....... ##.#.?.## #.#...# ....... .. ....#