################### #................. #........####..## #...............# #.......###.###.## #.......# #.# #..###### ################.......# #+###........ ....##.#..............###_+...##.########## #..##.#....#.#.......###+###.##.#........# #.##.#....#.#.......# #.........<# #######..#.#....#.#.......# #.##.#.###.# #...............#.######.... ...+..#.# #.# #<#####....##.###.# #[.........####.# #.# ### #.#..##.# #.. .....####### #.# #.# .......#.# #.. #.###.##### ###.##..#.# #@........# ....#..#.# ########### ........... .. ..#..#.# #.#