############################################* #<..P#.....#.....#.⌠._._._._.⌠.#..'.).#....# ∩ * #PP..'.....'.#[).'.._._._._._..'..#.).#...P+ * #PPPP#.....#.#...#..._._._._...#..###'##.(!# * ###############'##.._._._._._..#..##∩∩.+...# * , , #...♣........'...#.⌠._._._._.⌠.#############* * #......♣.....#...###################......### ,, , #.†...♣..♣..######♣♣♣♣♣..♣(###.'..'.....(.'†+ ,, ##'####'######.['......♣..♣##..#..#.P.....### ** #).#....'.......#♣..♣♣♣.♣).###.##'##.P....# #..#..###.......#.♣♣.(♣...♣'...#♣.♣######## ################################.....#### *,,, ..................# ###..♣).♣....### ∩ , (...............P.#####...♣......♣...♣### ..(.(...)......†P.....(....♣.)...∩.∩..).# *∩ ,......†.........P...##################### ** ######+############## * * ,,,,, ,* * , , * ,* * , , * , , * , +, * ,,, * ,,, ** * * ** * **** * * * * ∩ , , * ** *, , ∩+ , , ,+ , , * * ∩∩ , , * * ** * * ** * * * * , , , , , , , * , , , , ,, , , , , ,* *, , * * * * * * * * * , , * * , * , ,, , , , , * , , ,