################### ............))....# ####......W.#####.# #............#..#W# #.##.........#..#[# #............#..)<# #.#......).....##.#)# . . #.#...>......#....#.# (. .. #.####.......######.# ... ..#(..........(....<..# (... .......#.###.######## ....( #...###.#<#........ .....(##############...###^#.#..##.... (...(oo(....(.......)...............>. ##########################.#.#....##.# #.#.#.....# #.#.#..#..# #.#.#..#..# ............ #.#.......#. #########