######### ####.......########## #...................# #.##.......########.# #........# #.# #...(....########.# #<..#.#####.......# #%#.#.#..('.......# #.#[#.#.###.......# #...#.#.# #.......# #####.#.# #.......# ..#.# ######### ##.# #.######## .#####........###### ...................... ....##........######.# ... #........# #.# . #........######.# #...............# ######..........# # #..........#.# #..........#.##### #..............w... ##########$#.##### #w# # #%# #.# #.# #.# #.# #.# #.# #.# #.#