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