########################################### #.........................................# #.........................>...............# #..###'##..#####'#####..################..# #..#....#..#.........'..#..............#..# #..#....#..#.........#..#..............#..# #..+....#..#..#####..#..#.e########+#..#..# #..#....#..#..#...#[.#..#...(.......#..#..# #..#....#..'..#...#..#..#....S......#..#..# #..#....#..#..#...#..#..#...>$......'..#..# #.)#....'..#..#...#..#..#...[.......#..#..# #..#....#..#..#...#..#..#......^....#..#..# #..#....#..#..#...#..#..#..#........#..#..# #.(#....#..#..#...'..#..#..'....)...#..#..# #..#....#..#..'...#..#..#..##'#######..#..# #.)#....#..#..#...#..#..#..............#..# #.)#....#).#..#...#..'..#..............#..# #..#....#..#..#...#..#..###'############..# #..'....'..#..#...#..#....................# . #..#....#..#..#...#..#....................# ....# ##################.)######..#..#...#..#..################..# ..... ##...#.#...##....!..>........#..#...#..#..#..............#..# ......##.....#)....#................#..#...#..#..#..............#..# #.....#......)......................#..#...#..#..#..#######'##..#..# #.....#.....................#'####..#..#..%#..#..#..#........#..#..# .....(+........)............#....#..#..#...#..#..#..#........#..#..# ......+#...).......#........#....+..#..#####..#..#..#........#..#..# ......+.#....8....#.........'....#..#.........#..#..#........#..#..# ......+#.).........#........####+#..#.........#..#..#........#..#..# ......+.....))......................#..##'##..#..#..#........#..#..# #.....#..............<......[)......#..#...#..#..#..#........#..#..# #.....#.....).....).........######..#..#...#..#..#..#........#..#..# ......##.....#.....#.......[#....#..#..#...#..#..#..#........#..#..# ..... ##...#.#...##........#....#..#..#...#..#..'..#........#..#..# ....# ##################..+....+..#..#####..#..#..#######'##..#..# . #..#....#..#.......<.#..#..............#..# #..#....#..#.........#..#..............#..# #..######..#########'#..#######+########..# #.......).................................# #.........................................# #.........................................# #..###'#####+#############'###########'#..# #..#...................................#.<# #..#...<...............................#..# #..#...................................#..# #..#...................................'..# #..#'##################'######+#########..# #...........%.............................# #.......................%.................# #..###########'#####'########+##########..# #..#........................>).........#..# #..#.........................).........#..# #..#########'#################'#######'#..# #.........................................# #.........................................# ###########################################