. ..####+#### ..........##### ### ######### ..........#... ..# #>..!...# ..o.......#.#######.###.......# >......<...........[..........# .#####.####W#######.###.......# ............W.....'.....(.. o.................###.......# .#o#.##.####.######### #.......# ( .(.. #. #.# #####.### #.#.. ##. ..# ..# #..(. #.. ##### .# #(.(..#.#.# . #...(.#.#.# .....()...# #...###### #..(.o..o# #....#.#.# #......#o# ......####.# ##......@Yh# #....###### #..Y.. ###.#