##++#### ........## ..........## ............## .............## ..............## ..!.............# .................# ......#..#.....).### ......=##.......%'(# .......?##........((# .......#.%#...(.(.#(# ..................#(######### ?............(...#(......... .....!......(...###.######.. #$.............## #.# #............## #(# ##..........## #.# ##........## #.# ####''#### #.# #.....# #.# #.#.### #.# # #.# #.# #w# #.# #.# #.# #s# #.# #.# #.# #.############.# #.#<...........# ###.############## #........... #.#.######## #[#......# #.######.# #. #. #. .. .