######### #.......# #.#####.# #.#######.#####.# #...............############### #######.#.##..................## #.............................# ##............##..........#.#..# ###.......##....##....##....[...)# #.........##..........##.........########## #....##.................................... #....##.......[...........##.........#### #..........................##.....###.# ...................................###.# .#...##........................(.#.....### #... #..........<...........##..#.#.....# .......................... #....#.###J# .......................... ....... ... ...##..................... ..##. .### ... #...................## .. #. .# . .....................# . ## ## ....##..........##..... .. #....##....# ..... .....##..... ... ... ....... .. ..#####.