################################################################## #................................................................# #............)..................)................................# #..###+####..#'####..##########'#########+##############'######..# #..#......#..#....#..#......[.................................#..# #..#......#..#....#..'........................................#..# #..#......#..#....#..#........................................#..# #..'......'..#....#..##########+###########'#################'#..# #..#......#..#....#...............<..............................# #..#....[.#..#....#..............................................# #..#......#..#....#..#########################'#####..#########..# #..#......#..#....#..# .......................#..#.......#..# #..#......#..#....'..# .......................#..#.......#..# #..#......#..#....#..# #+######..######..#####..#..#..#+#..#..# #..#......#..#....#..# ?......#..#....#..+...'..#..#..#.'..#..# #..#......#..)...)#..# .......'..#....#..#...#..#..#..#.#..#..# #..#......#..#....#..# #+######.>#'####..#####..#..'..###..#..# #..#......#..#....#..# .........................#..#.......#..# ##..#......#..#....#..# ....)....................#..#.......#..# #...#......#..#....#..#####################'######+##..#######'#..# #.###########.#..).#..............................................# #.# ##......#.#....#..............................................# #.###.....⌠.#.'....'..'###############'..###'####..#############..# #.'.........#)#....#..#...............#..#......#..'...>.......#..# ###.........'.#....#..#.#####.........#..#......#..#...........#..# #####...).#.#....#..#.#)#....######.#..#......#..#..##'####..#..# #...)...###.#....#..#.#.....##... #.#..#......#..#..#.....#..#..# #:..#.[.# #.#....#..#.#....##... #.#..#......'..#..####+##..#..# ######### #.'....#..#.....##... #.#..+.....)#..#...........'..# ..#....#..#.....#... #.#..#......#..#...........#..# ..# ..#..#.###.#..## #.#..#......#..#############..# .# #..#.#...#...## #.#..#......#...^.............# #..#.#...#)...##.#.#..#......#.................# #..#.#)#.))......#.#..#......#..#'###########..# #..#.#.#.........#.#..#......#..#...........#..# #..#.###e#########.#..#......#..#...........#..# #..#.r3§e§s(.......#..# #..#...........#..# #..#.E§§3§........)#..# #..'...........#..# #.#####.e'###############'..########..#######+#####..# .................................................[...# #....................................................# ..#####'#########+#######..########..#######..#####..# #.......................#..#......#..#.....#..#...#..# ........................#..#......#..#.....#..'...#..# ..#########..#######'#..#..#......#..#.....#..#...#..# #..#.......#..#..#......#..#.)...'..#...#>.# +(.#.......#..#..+......#..#.....#..#...#..# #..#.......#..#..#......'..#.....#..#...#^.# #..#.......#..#..#......#..#.....#..#...#..# ######..#'#######..#..#......#..#.....#..#..(#..# .......)...........#..#......#..#.....#..#...#..# ........(..........'..#......#..#.....#..#...#..# ####################..#'######..###'###..#####..# ...................................)..........# .......?......................................# ###############################################