# ########## .. ...Y..#..# .#. .....##..# #Y..## .t.. #...# ......###Z. ##...# .........#####..#.# #.......))......# #.##.....†#)..##.# #........'.....)# .........#####..#.######++##### ......###. ##..)##..........# #...## .. #..Y##[.........# .#.# HY ##..†'..#....#..# .. X.Y #..''..........# #####..........# #######################..#....#..# #....................''..........# #....................''..........# #..################..##..#....#..# #..##.#.#.#.#.#.#.#..##..........+ #..#.#.#.#.#)#.#.##..##..........+ #..##.#)#}#.#.#)#)#..####''####''# #..#.#.#.#}#)#)#.##..####''####''###############################+# #..##.#.#.#[#(#)#.#..##.)....##....................)..........÷..# #..#########)######).##.#(##.##..................................# #############.............)......##.#|)'.##..##############))##############÷.# #__________##....................##.'()#.##..#))+...+))#..))))..#[[+...+[[#..# #__________###########''###########.#=)'.##..#))#...#))#....)...#[[#...#.[#..# #.#####+##############''###########.'|.#.##..####...#######..#######...####..# #_#)))+.+..##................##..##.##'#.##..#......().#.((....)#)........#..# #_#)).#.#?(##......#..#......##..##......##..#......))(((.(....)()).......#..# #######'#####................++..##########..#.....[(..#.......)#)........#..# #...........+................++..##########..##+###+##)####..####.##+###+##..# #+#####+#####......#..#......##..............#))))#<)#.#((####((#.#.<#[[[[#..# #.#..#..#).##................##..............#))))#<)#.+((# #((+.#[)#[[[[#..# #.#..+..+..#####+#####++################################### ##############++# #.##+####+###.......##++################################# #.#..).....##.......##..........#......#.......#........# #.#........##.......##)....))...'......#.......#........# #.#####+#####...<...##.[#####...#####'##.......#####'#### #.#...)))[.##.......##..)...#..)....)).))........)......# #.#...)))[.##.......##..#...#..)..[).##'##.....)........# #+###########.......##..#...#.#####))#...#..###'##......# #))#.#.##.)###########..#####.'...#..#...#..#....#......# #.......#)############..)....)#...'..##'##..'....#......# ##.#.#.##)#....#..[[##....[.).#...#.........####'#.###'## #.......#+#....#...[###)###...#...#................#.)..# ##.#.#.##.+....+..))##....'...#'###...####)##......#[.[(# #.......#+#%...#..))##....#...........#.....#......#=...# ##.#.#..+.#....#..))##....#...........(.(...#......#..).# ########################################################