################################################# #...............................................# #.........).)...................................# ##### #...........##'################.................# #...# #...........#..)...##.## ###.................# ###...### #...........#..###.....### ##.#.................# #############.......# #.......)...#.## ###.....###..#.................# #..........['.......# #.........).### ##.##......#.................# #.....#....)#.......# #...........#########'#####'###.....)....[......# #.....#...).###...### #..................................)............# #.....#...).# #...# #...............................................# #....###....# ##### #........................[....))[)..)...........# #.#### ####)# #############'###############)##(##############'######....###...)######### ##...## #......[##...#...#...# #......#.....#....)#.......# ######## ##.....## #.......##..[#...#...# #......#.....#....)#.......# #......###.......## #....).[##..[##'##...# #......+.....#.....'.......# #......##....#....## #.......#####[....#### #......#...........'.......# #......#....###....# #.......##..#.....#..# #......#############.......# #......#...## ##...# #....<..##..'..)..'..# #......# #.......# #......'....###....# #.......##..#...<.#..# #......# #.......# #......##....#....## #.......#####....[#### #......# #.......# #......###.......## ##########.[.##'##Q..#########'### ######### #......# ##.....## ### #.#...#...#...#...##.##...################ ######'###### ##...## ##.## #.'...#...#...).).##.##[..#..............# #.........# ###'##### ##...###.##'##########*..........#.....#.....#..# #.........# #.......# ##!.<..#.###.# ###.[.....###.###.#.###.#..# #.........# #.......###.#.....###..# ###.[.....###.....#.....#..# #.........# #.......##.###...###...# #.......[...'..#.[...#.....# #.....}...# #.......##.# ##.###....############.......###..#.###.#.###.# #.........# #.......##.# ####..>..)(.......###.......###..#.....#.....# ########### #.......#### #......#........'...........#..............# ########'###############.....##.8''''8.#...##.##...################ #........# #......'....#####....###>..##.##..)# #........# #......#...## #.8''''8.###########)########### #........# #......'..## #........# #.))..........# #........# #......#.## #........# #.............# #........# #......### ########## #..)..[.......# #........# #......# #.............# #........########......# #..)..........# ########........'.....)# #.[...........# #.......#.......#......# #####)############ #...#...#.......#####'######### #.....[# #...#...#.......#......#......# #....(.# #.##.##.#....)..'......[......# #......# #...#...#...)...#[.##[.#..##..# #......# #### #...#...#.......#[.##..#..##..# #......# #..###.......#.......#......#......# #......# ##....#'###############......#......# ###'#### #.......### #..## ##[#########'## ##############.[############## ##.........# ##..## #......#.(....# #.............[..............# #..........# ##..###......#......# #............................# ##.........## ##..##..##..#..##..# ##############''############## #...>......# ##..#..##..#..##..# #....#..................#....# #.........## ##.'......'......# #....'.........(........'....# ###.......# ###......#......# #....#..........(.......#....# ###....## ############'######## ######..................###### ###..# #.#.#.#..#.#)#.# #....#..................#....# ########'###########.#.#.#..#.#)#.# #....'..)...............'....# #..........##......#..............# #....#..................#....# #..........##'####.#..............# ######..................###### #..........##).#.#.'..............# #.../#..................#[..(# #..........##..'(#.#..............# #(...'..................'/...# #..........##)####.#..............# #}...#..................#..[.# #..........##......#..............# ######..................###### #..........#########..............# #...(#..................#...:# #..........# #..............# #}.).'..................'....# ############ #.#.#.#..#.#.#.# #.(..#..................#....# #.#.#.#..#.#.#.# ############################## ################