#....# ... ..... #....# ... ..... #....# ...... .....##....# #..... ......#....###(... ......#......(.# #.............# ######...)[[....############## ........)<<)......()..)....... .....[.[<))p[..((())).)..(.... .......((p<)..A....).......... .......(.D.p.Cp............... ######(....p..################ ..(......p.).. ###.#....#.)... ...#....#..?(.# ###.#....#.....# ... ..#....#....## #.# #.# #.# #..(.#..### ..# #.. ..# #.# #.# #.###.# ... ... ....... #.# #.###.#.#.###.# ..#.#..}..#)#.....# #.###.#.#.###.#.#.###.# ######## .........)............# #.)....### L...% #..#.# #.#.#.###(#.#.###.#.#.#....#.)(...).## ...?# #..#.. ..#=#..=..#|#..}..#.#.#....#[##......# .... #..#.###.#.#.###.#.#.###.#.#.#....#).###)...##...# #..#.........................#....#)...##....#...# #..#.#.#.###.#.#.###.#.#.###.#....#.....#....#...# #..#.#.#.....#)#.. ..# #..(..#....#[)...##...#...# #..#(#.#.###.#.#.# #.#.#.###.#....#......#..AL...# #................. .............)......#.......# #...(#######################........############## #.....................................).. #...).................................... #########################################