#++###############################+# #.......o............().)..........# #....2...o..o..p....(()).......[...# ############ #.o##############o)##############))# #__________# #..# #...)).# #.=# #__________# #..# #..).o)# #..# #____#####'###########++########## #..# #..e...# #..# ######)))#.##................##..# #2o# ###o.### #..# #.?(.')))'.##......#..#......##..# #)(# ..o. #..# ##########.##................''..# #).# ..... #..# #...........'................''o.##########..# #....# #..# #'#####'#####......#..#......##...oo.........# #....# #..# #.#..#..#..##................##..2..o........# #..# #.#..+..'..#####'#####''###################### #++# #.##'####'###.......##''############ ########## ###### #.#........##.......##)....)'..'...###........###....#### #.#........##.......##......'..'.....##......##....###..# #.#####'#####...<...##.....##..##...).##....##..#.##....# #.#...)))..##.......##...###....###....#....#.....#.....# #.#..[)))..##.......##..##........###.###..##.#.#.#.....# #'###########.......##'(#(..#..#...#....#..#......###'### #.......#..###########.............'...))..)......'.....# #.###...#)############++#...#..#...#....#..#......###'### #.#.....#)#....#...[##..##........###.###..##.#.#.#...).# #.#...#.#)#....#..[[##...###....###....#....#.....#[[.[(# #.....#.#.'....'..))##.....##..##.....##....##..#.##(:.}# #...###.#'#....#...)# #.....'..(()...##......##....###..# #.....÷.'.#....#..))# #.†.(.(')..###........###....#### ##################### ############ ########## ######