#################################################################### #.....#.......#........#........#..............#..#..#.....#...#...# #.....#.......#........#........#..............#..'..#.....#...+...# #.....#..##...#..####..##..#######.##..##+#########'##.##..#..###'## #........#....#..#..#...#.....#..#.........#..#...#...........#....# #........#....'..'..#...'.....#..'.........#..'...#...........+...<# #........#....#..#..#...#.....#..#.........#..#...#................# ##########.#..#####'######'####..######.########..#...##..##+...#..# #..........#......#......#...#........#...#....#...................# #..........#......#......#...#........#...#....'..........##.......# ###'#################.#####..#..#######...##...######...######.....# #....#...#..#.......#.....#.....#...#......#.<.#..#....#'#..#+#....# #....#...#..#.......#.....#.....'...'......#...'..#....##.##.##....# #....#...'..#......>#.....#.....#...#......#...#..#...##.#..#.##...# ######...#..#.......#.....#..###############...#..#...##.#..#.##.+## #....#...#..#.......#.......................[..#..##+..##.##.##....# #....#...#..#...#...#..........................#..#....#+#..#'#....# #....#...#..#...#...#..........................#..#.....######.....# #........####...#...#.....#'###########..####..#..'.......##.......# #........#..#####...#.....#...#....#..#..#..#..#..#................# #....#...#..#...^..)'.....#...'....'..#.>#..#..#######.#####.####..# #....#...#'##......)#.....#######'##'#####..#..#..#..........#.....# #....#...'..#####..)#..........#...#...........#..#..).......#.....# #....#####......#...#..........#...#...........#..#..........#.....# #....>..........#...#.....###################'##..#..........#.....# #........#####'##...#......................#...#..####..######.....# ###+##...#......#...#......................#...'..'..#.......#)....# #....#...#......#...#.....############.....#...####..#.......#.....# #....#...#......#...#.....#.....#....#.....#...#.....#.......#.....# #....#...####...#...#.....#.....'....#.....#...+.....#.......#.....# #....#......#...###########.##..#....###...##..#..####..############ #...........+...#...............#...........#..#...................# #........####...#...............#...........#..#...................# #....#####..##'#######'##########.####..#########################..# #....#......'...#.........#..........#..#....#........#.........#..# #....#...#..#...'.........#..........#..#....#........#.........'..# #....#####..#####.........#..........#..#....#........#.........#..# #....#...#..#...#.........#..........#..#....#..####+##'#########..# #....#...#..#...###########..#########..#....#...)......#.......#..# #....##'##..#...#............................#..........#.......'..# #....#รท[.#..'...#............................#..........#.......#..# #....#...#..################################.####..##+############## #....'...#..#, , , , , #..{....# #....#...'..# + , , #.......# ##########..# , , #.......# , #..#, , , #.......############## ,, #### , , #..######............# * , * , ,* , #....................# *,, , #.......#+##.....<#..# , *, , ,, #..###### #......# # , , , ,,* , #..# #......# , +..+ #......# , , , #..# #......# , , #..# ##+##..# *, #.. ####