######## .#.... . ..... ..+ ### #..# ..# #....###..##..### #............... ##...##.S..?..... ###+###.Z.....%.. #................ #.[..(.....$.### ##...........# #...##......+ #...##......# . #....#......# ...##+##....#...... .............#..... ?..##.......#.... #.##....#. ##+##....# +........# #........# #........# #........# #+####.##....# .##...##.##....+ ..........+...># .###..##.##...##+# ##..##'##...##.# #....#..#....+.. +....'.)#)..##.# ( ##..##..))..##.#### ##+ .###+ #..##+##....#....+ .....##.##..##..##.##....'....# .....#..................#....# ###.........###.######.######.## . ...#.♣.♣.#.###.######.######'##.## ..................#......#.........# ......♣.♣.♣.♣......+......'.........+ #......_.....#..######.##.######### #...♣.♣.♣.♣.##+#### #.##.######## +................... +.....<.....+ #...#.♣.♣.#........ #....##.##.## #........[..##.####+##....##.## #......##.##.##+####.##........+ ......##.......+..........##.## #######........#..........#### #..##.##'####.##.....# ########.####'##.....# #........#.##.## ##.####..###### ######.## #.....# #.....# #######