########## #........# #........# #........############## ############# #........##...........# #...........# #........##...........# #...........# #........##.......)...######### #########'### ##########'#########...........#.......# #...........# #.............# #...........#.......################ #...........# #.............# #..#######))'.......#..............# #########'### #.............# #..#.....#..#.......#..))..........# #...........# #.............# #..#.....#[.#.......#...)[.........# #..)........# #.............# #..#.....'..#.......#..)...........# #########'### #.....>.......# #..#.....#..#.......'..............# #...........# #.............# #..#.....#..#.......#..............# #...........# #..........)..# #############.......################ ######'####################)#####################'############### #......................))....................................# #...................?).))....................................# #............................................................# #...........###########'##...................................# #...........#.....#......#................../................# #..##########.....#......#.)...................####'###....=.# #..'........'.###.'.....)#.)...................#......#......# #..#........#.###.#......#.......#########.....#......#......# #..#........#.....#......#.......#.......#.....#..<...#......###### #..#........#..)..#......#.......#.......#.....#......#......'....#### #..#....>...##############.......#.......#.....#......#......#.##.+..# #..#........#....................#.......'.....#......#......#.##.#..# #..#........#....................#.......'.....########......#....##'## #..#..}.....#....................#.......#...................##'##....# #..#........#....................#.......#...................##..#.##.# #..##########....................#.......#...................##..#.##.# #................................#########...................#####....# #.......................#'######....[........................# ###### #...........#+###########......#.............................# #...........#...........#......#.............................# #...........#...........'......#.................#######.....# ##########...........#..#######..#......'.................#.....#.....# #..'..'..+....########..# #..#...)..#.................#.....#.....# #..'..'..#....#......#..# #..#......#................##..#..##....# #''####..#....#......#..# #..########................'...#...#....# #..# #..#....#......'..# #.)#........#########).....#...#...#....# #..# #..#.)).'......'..# #))#........#.......(.)....#...#...#....# #..####.))....#......#..#######))#........#.......#.)....##..#..##....# #........#....#......#...........#........#.......#)......#.....#.....# #........+....#......+...........#........#...)...#.......#.....#.....# ##########....#......#############........'.......#.......#######.....# #...)#......#.................(..#(......#...................# #....#......#....................#########...................# #....########................................................# #............................................................# #.........}..............................................)...# #####'#+#######################+##############################'### ####.......#### ##$## #..........# #..####.####..# #...# #..........# #..().#.#..)..# #...# #..........# ###.##.....##.## ##...# #..........# #.#.###...###.# ##o#$#.# #..........# #.#..###<###..# + #c$(#...# #..........# #.##..#####..##.# #.cp#c..# ############ #.....># #......# #.cc#c..+ #.##).#####..##.+ ##.#.#.## #.#..###.###..# # ## . ## #.#.###...###.# .. ###.##.....##.## .. #.)...#.#...).# .## #..####.####..# #### ... #### #####